i’ll eat my hat! - German English Dictionary